package com.jic.conf.api.manage;

import com.jic.common.base.vo.PageResult;
import com.jic.common.base.vo.RestResult;
import com.jic.conf.request.ProductCommentRequest;
import com.jic.conf.request.RegionRequest;
import com.jic.conf.response.ProductCommentResponse;
import com.jic.conf.response.RegionResponse;

/**
 *
 * @date: 2020-01-09
 * @remark: 商品后台管理系统的服务接口
 *
 * feignClient  使用方法:
 *
 * 1.服务提供者编写 FeignClient 属性 name对应注册中心服务Id path为统一前缀  url可以直接指定调用地址（调试用）
 * 2.客户端需要在启动类上加上@EnableFeignClients注解
 * 3.如果通过feignClient调用超时，请设置
 * ribbon:
 *   ReadTimeout: 3000
 *   ConnectTimeout: 3000
 * 4.客户端依赖该jic-feign-common,在调用处@Resource注解注入 即可调用
 */
//@FeignClient(name = "jic-conf",path = "/region")
public interface ProductCommentApi {
//    @PostMapping("/getRegionPageList")
    RestResult<PageResult<ProductCommentResponse>> getProductCommentPage(ProductCommentRequest productCommentRequest);

    RestResult<ProductCommentResponse> getProductCommentInfo(ProductCommentRequest productCommentRequest);

    RestResult<String> updateProductComment(ProductCommentRequest productCommentRequest);


}
